package com.bootdo.cm.domain;

import cn.afterturn.easypoi.excel.annotation.Excel;
import java.io.Serializable;
import java.util.Date;



/**
 * 短信接收记录表
 * 
 * @author admin
 * @date 2024-03-29
 */
public class SmsAcceptMsgDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
		//id
	@Excel(name = "id")
		private Long id;
		//短信唯一id
	@Excel(name = "短信唯一id")
		private Long mid;
		//接入号
	@Excel(name = "接入号")
		private String destid;
		//网卡号
	@Excel(name = "网卡号")
		private String srcterminalid;
		//通道号
	@Excel(name = "通道号")
		private String channelNo;
		//序列码
	@Excel(name = "序列码")
		private String sequenceid;
		//手机号
	@Excel(name = "手机号")
		private String mobile;
		//短信内容
	@Excel(name = "短信内容")
		private String msgContent;
		//扩展码
	@Excel(name = "扩展码")
		private String extend;
		//短信拆分条数
	@Excel(name = "短信拆分条数")
		private Long count;
		//短信状态，0：未知，1：成功，2：失败
	@Excel(name = "短信状态，0：未知，1：成功，2：失败")
		private Long status;
		//错误码
	@Excel(name = "错误码")
		private String statusCode;
		//接收日期，yyyyMMdd
	@Excel(name = "接收日期，yyyyMMdd")
		private Long sendDate;
		private Date gmtCreated;
		private String createdBy;
		private Date gmtModified;
		private String modifiedBy;

	/**
	 * 设置：id
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：短信唯一id
	 */
	public void setMid(Long mid) {
		this.mid = mid;
	}
	/**
	 * 获取：短信唯一id
	 */
	public Long getMid() {
		return mid;
	}
	/**
	 * 设置：接入号
	 */
	public void setDestid(String destid) {
		this.destid = destid;
	}
	/**
	 * 获取：接入号
	 */
	public String getDestid() {
		return destid;
	}
	/**
	 * 设置：网卡号
	 */
	public void setSrcterminalid(String srcterminalid) {
		this.srcterminalid = srcterminalid;
	}
	/**
	 * 获取：网卡号
	 */
	public String getSrcterminalid() {
		return srcterminalid;
	}
	/**
	 * 设置：通道号
	 */
	public void setChannelNo(String channelNo) {
		this.channelNo = channelNo;
	}
	/**
	 * 获取：通道号
	 */
	public String getChannelNo() {
		return channelNo;
	}
	/**
	 * 设置：序列码
	 */
	public void setSequenceid(String sequenceid) {
		this.sequenceid = sequenceid;
	}
	/**
	 * 获取：序列码
	 */
	public String getSequenceid() {
		return sequenceid;
	}
	/**
	 * 设置：手机号
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	/**
	 * 获取：手机号
	 */
	public String getMobile() {
		return mobile;
	}
	/**
	 * 设置：短信内容
	 */
	public void setMsgContent(String msgContent) {
		this.msgContent = msgContent;
	}
	/**
	 * 获取：短信内容
	 */
	public String getMsgContent() {
		return msgContent;
	}
	/**
	 * 设置：扩展码
	 */
	public void setExtend(String extend) {
		this.extend = extend;
	}
	/**
	 * 获取：扩展码
	 */
	public String getExtend() {
		return extend;
	}
	/**
	 * 设置：短信拆分条数
	 */
	public void setCount(Long count) {
		this.count = count;
	}
	/**
	 * 获取：短信拆分条数
	 */
	public Long getCount() {
		return count;
	}
	/**
	 * 设置：短信状态，0：未知，1：成功，2：失败
	 */
	public void setStatus(Long status) {
		this.status = status;
	}
	/**
	 * 获取：短信状态，0：未知，1：成功，2：失败
	 */
	public Long getStatus() {
		return status;
	}
	/**
	 * 设置：错误码
	 */
	public void setStatusCode(String statusCode) {
		this.statusCode = statusCode;
	}
	/**
	 * 获取：错误码
	 */
	public String getStatusCode() {
		return statusCode;
	}
	/**
	 * 设置：接收日期，yyyyMMdd
	 */
	public void setSendDate(Long sendDate) {
		this.sendDate = sendDate;
	}
	/**
	 * 获取：接收日期，yyyyMMdd
	 */
	public Long getSendDate() {
		return sendDate;
	}
	/**
	 * 设置：创建时间
	 */
	public void setGmtCreated(Date gmtCreated) {
		this.gmtCreated = gmtCreated;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getGmtCreated() {
		return gmtCreated;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreatedBy() {
		return createdBy;
	}
	/**
	 * 设置：修改时间
	 */
	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getGmtModified() {
		return gmtModified;
	}
	/**
	 * 设置：修改人
	 */
	public void setModifiedBy(String modifiedBy) {
		this.modifiedBy = modifiedBy;
	}
	/**
	 * 获取：修改人
	 */
	public String getModifiedBy() {
		return modifiedBy;
	}
}
